package cn.rxls.community.service;


import cn.rxls.community.dto.orders.OrdersDetailCategoryDTO;
import cn.rxls.community.dto.orders.OrdersPageCategoryDTO;
import cn.rxls.community.entity.Orders;
import cn.rxls.community.vo.orders.OrdersVO;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;


/**
 * (Orders)表服务接口
 *
 */
public interface OrdersService extends IService<Orders> {
    /**
     * 根据分类分页查询
     * @param dto 参数对象
     * @return 多条订单信息
     */
   List<OrdersVO> selectPageByCategory(OrdersPageCategoryDTO dto);

    /**
     * 根据类型、id查询订单详情
     * @param dto 参数对象
     * @return 单条数据
     */
    Object selectDetailByCategoryAndId(OrdersDetailCategoryDTO dto);

}
